/*login*/
.login_box{ width:100%; height:726px; background:url(../images/bg_login2.jpg) #1b2959 center no-repeat; overflow:hidden;}
.login_iptbox{ width:350px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.login_logo{ width:220px; height:65px; background:url(../images/logo3.png) no-repeat center;  margin:0 auto;margin-top:225px;}
.login_list{ width:auto; height:auto; overflow:hidden; margin-top:30px;}
.login_list li{ margin-bottom:10px; width:350px; height:60px; background:#fff; margin-top:20px; font-size:16px; }
.login_list li span{ width:60px; height:60px; background:#336c6c; display:block; float:left;}
.login_list li span.ico_login1{ background:url(../images/icon_login.png) no-repeat #336c6c;}
.login_list li span.ico_login2{ background:url(../images/icon_login.png) no-repeat 0 -60px #336c6c;}
.login_list li input{ border:none; line-height:60px; width:240px; margin-left:20px;  font-size:16px; }
.login_list li a{ text-align:center; display:block; line-height:60px; font-size:18px; }
.col_btn_login{
	background: -moz-linear-gradient(top,  #3e8b8b 0%, #336c6c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e8b8b), color-stop(100%,#336c6c));
    background: -webkit-linear-gradient(top,  #3e8b8b 0%,#336c6c 100%);
    background: -o-linear-gradient(top,  #3e8b8b 0%,#336c6c 100%);
    background: -ms-linear-gradient(top,  #3e8b8b 0%,#336c6c 100%);
    background: linear-gradient(to bottom,  #3e8b8b 0%,#336c6c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e8b8b', endColorstr='#336c6c',GradientType=0 );
	color:#fff;}
.login_list li.tishi_login{ background:none; height:10px; margin-bottom:0px; color:#00ffff; line-height:10px; margin-top:0px; padding-left:60px;}
.login_texbtm{ width:100%; height:74px; line-height:74px; text-align:center;}

/*index*/
.hom_lef{ width:200px; height:auto; background:#343843; overflow: hidden;}
.hom_logo{ width:200px; padding-top:14px; height:65px; background:#336c6c;}
.hom_logo{ text-align:center; vertical-align:middle; display:block;}
.hom_navlist{ width:200px; height:auto; color:#fff;}

/*liucheng*/
.process_box{ width:100%; height:auto; overflow:hidden;}
.proce_list{ display:block; margin:0 auto; }
.proce_list li{ float:left; overflow:hidden;}
.proce_list li.proce_con{ display:block; text-align:center; overflow:hidden;}
.proce_list li.proce_con span.p_con_ico{ width:118px; height:120px; display:block; margin-bottom:-20px;
background:url(../images/proce_bg1.png) no-repeat; font-size:12px; padding-top:10px;}
.proce_list li.proce_con span.pci_hov{ background:url(../images/proce_bg2.png) no-repeat; color:#fff; }
.proce_list li.proce_con span.p_con_ico span{ width:40px; height:40px; display:block; margin: 0 0 10px 52px; }
.proce_list li.proce_con span.pic_01 span{ background:url(../images/proce_ico1.png) no-repeat center; }
.proce_list li.proce_con span.pic_02 span{ background:url(../images/proce_ico2.png) no-repeat center; }
.proce_list li.proce_con span.pic_03 span{ background:url(../images/proce_ico3.png) no-repeat center; }
.proce_list li.proce_con span.pic_01a span{ background:url(../images/proce_ico1a.png) no-repeat center; }
.proce_list li.proce_con span.pic_02a span{ background:url(../images/proce_ico2a.png) no-repeat center; }
.proce_list li.proce_con span.pic_03a span{ background:url(../images/proce_ico3a.png) no-repeat center; }

.proce_list li.proce_con span.p_con_ico font{ margin-left:36px;width:70px; display:block;}
.proce_list li.proce_con p{ margin-left:20px; line-height:20px; font-size:12px; }
.proce_list li span.proce_next{ width:60px; height:40px; text-align:center; margin-top:10px; 
background:url(../images/proce_next.png) center bottom no-repeat; display:block; margin:20px 10%; float:left;}

/*record 记录*/
.record_box{ width:98%; height:auto; overflow:hidden; border:1px solid #eef2f5; margin:10px;}
.rec_lef,.rec_rig{ width:46%; float:left; padding:15px; height:auto; overflow:auto;}
.rec_lef{ border-right:1px solid #eef2f5;}
.rec_title{ height:30px; line-height:30px; border-bottom:1px solid #eef2f5; font-weight:bold; }
.rec_title b{ width:8px; height:8px; border:2px solid #f87242; display:block; float:left; border-radius:20px; margin:8px 10px 0 0;}
.rec_list{ display:block; margin:10px 0;}
.rec_list li{ overflow:hidden; height:auto; margin-bottom:10px;}
.rec_list li p{ float:left; line-height:30px; width:20%; text-align:right;}
.rec_list li .ipt_rec{ line-height:30px; border:1px solid #d8d8d8; border-radius:2px; line-height:24px; padding:3px 10px; width:70%; }
.rec_list li span{ display:block; margin-top:3px; float:left; line-height:24px; width:70%; }
.rec_list li select{ width:75%; }
.input_txt{    
    height: 34px;
    line-height: 34px;
    padding: 3px 8px;
    font-size: 12px;
    font-family: \5FAE\8F6F\96C5\9ED1;
    border: solid 1px #d9d9d9;
    border-radius: 3px;}
.rec_list2{ display:block;margin:10px 0;}
.rec_list2 li{ margin-bottom:12px; overflow:hidden; height:auto; }
.rec_list2 li p{ float:left;line-height:30px; width:20%; text-align:right;}
.rec_list2 li span{ display:block; float:left; width:60%; height:30px; background:#988484; margin:0 20px;}
.rec_list2 li font{ line-height:30px;}
.rec_btnbox{ display:block; margin:20px 0; overflow:hidden; height:60px; padding-left:10%}
.rec_btnbox a{ width:150px; height:40px; line-height:40px; float:left; border-radius:2px; text-align:center; color:#fff;margin:0 30px}
.rec_btnbox a.bg_blue{ background:#2897e4}
.rec_btnbox a.bg_borgray{ border:1px solid #cdcdcd; color:#444444; height:38px;}


